﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Ubatic.Contracts.Contracts
{
    [Serializable]
    public class Proyecto
    {
        public Proyecto()
        {
            UnidadesAcademicasIds = new List<int>();
            AreaDeConocimientoIds = new List<int>();
            AsignaturasIds = new List<int>();
        }

        public int Id { get; set; }

        public string Titulo { get; set; }

        public string Presentacion { get; set; }

        public int ConvocatoriaId { get; set; }

        public string ConvocatoriaNombre { get; set; }

        public int? LineaDetrabajoId { get; set; }

        public List<int> UnidadesAcademicasIds { get; set; }

        public List<int> AreaDeConocimientoIds { get; set; }

        public List<int> AsignaturasIds { get; set; }

        public bool? Individual { get; set; }

        public int CreadorDelProyectoId { get; set; }

        public string CreadorDelProyectoNombreYApellido { get; set; }

        public string CargoId { get; set; }

        public string CargoDedicacionId { get; set; }

        public string CargoCondicionId { get; set; }

        public string TipoDeCargoId { get; set; }

    }
}
